have something to prove - Turkish English Dictionary